package com.fengwk.user.service;

import java.util.List;

import com.fengwk.user.face.model.Channel;

public interface ChannelService {
	
	/**
	 * 获取通道策略
	 * 
	 * @param channel 通道
	 * @return
	 */
	int getStrategyByChannel(String channel);
	
	/**
	 * 存储通道
	 * 
	 * @param channel 通道
	 * @param strategy 策略
	 * @param description 描述
	 * @return
	 */
	Channel saveChannel(String channel, Integer strategy, String description);
	
	/**
	 * 移除通道
	 * 
	 * @param channel 通道
	 * @return
	 */
	Channel removeChannel(String channel);
	
	/**
	 * 获取通道列表
	 * 
	 * @return
	 */
	List<Channel> listChannel();
	
}
